categories of agreements